skinned potatoes - Turkish English Dictionary